MALKKRSKTQSSPTRGRLHKVELWSRFGEWGSGEDEHRQTIAAGKGSGGGSLEDVKNVNRARVLPLAKLSSVTPSSRLEREFRRSTARVAWTGKRAVVGDQWLGIKGFAGLGADLEFPQL